English word definition — powered by WordNet
end weakly
use up all one's strength and energy and stop working
Want to remember peter out?